have had a good innings - Allemand Anglais Dictionnaire